start: 00000000 4E56 FFBE link A6, -0x0042 00000004 2F07 move.l -[A7], D7 00000006 206E 0014 movea.l A0, [A6 + 0x14] 0000000A 43EE FFF8 lea.l A1, [A6 - 0x8] 0000000E 7003 moveq.l D0, 0x03 label00000010: 00000010 32D8 move.w [A1]+, [A0]+ 00000012 51C8 FFFC dbf D0, -0x6 /* 00000010 */ 00000016 4267 clr.w -[A7] 00000018 486E FFF8 pea.l [A6 - 0x8] 0000001C 2F3C 7265 636F move.l -[A7], 0x7265636F /* 'reco' */ 00000022 486E FFD8 pea.l [A6 - 0x28] 00000026 303C 0603 move.w D0, 0x603 0000002A A816 syscall Pack8 0000002C 3E1F move.w D7, [A7]+ 0000002E 6600 0152 bne +0x154 /* 00000182 */ 00000032 4267 clr.w -[A7] 00000034 486E FFD8 pea.l [A6 - 0x28] 00000038 2F3C 6B69 6478 move.l -[A7], 0x6B696478 /* 'kidx' */ 0000003E 2F3C 696E 642A move.l -[A7], 0x696E642A /* 'ind*' */ 00000044 486E FFC4 pea.l [A6 - 0x3C] 00000048 486E FFC8 pea.l [A6 - 0x38] 0000004C 7010 moveq.l D0, 0x10 0000004E 2F00 move.l -[A7], D0 00000050 486E FFC0 pea.l [A6 - 0x40] 00000054 303C 0E11 move.w D0, 0xE11 00000058 A816 syscall Pack8 0000005A 3E1F move.w D7, [A7]+ 0000005C 6600 0116 bne +0x118 /* 00000174 */ 00000060 4267 clr.w -[A7] 00000062 2F2E FFC8 move.l -[A7], [A6 - 0x38] 00000066 486E FFCC pea.l [A6 - 0x34] 0000006A 7004 moveq.l D0, 0x04 0000006C 2F00 move.l -[A7], D0 0000006E 486E FFF0 pea.l [A6 - 0x10] 00000072 303C 0825 move.w D0, 0x825 00000076 A816 syscall Pack8 00000078 3E1F move.w D7, [A7]+ 0000007A 6600 00F8 bne +0xFA /* 00000174 */ 0000007E 203C 6E75 6C6C move.l D0, 0x6E756C6C /* 'null' */ 00000084 B0AE FFD0 cmp.l D0, [A6 - 0x30] 00000088 661E bne +0x20 /* 000000A8 */ 0000008A 41EE FFE8 lea.l A0, [A6 - 0x18] 0000008E 43EE FFF0 lea.l A1, [A6 - 0x10] 00000092 7003 moveq.l D0, 0x03 label00000094: 00000094 30D9 move.w [A0]+, [A1]+ 00000096 51C8 FFFC dbf D0, -0x6 /* 00000094 */ 0000009A 7000 moveq.l D0, 0x00 0000009C 2D40 FFF4 move.l [A6 - 0xC], D0 000000A0 7000 moveq.l D0, 0x00 000000A2 2D40 FFE4 move.l [A6 - 0x1C], D0 000000A6 6070 bra +0x72 /* 00000118 */ label000000A8: 000000A8 4267 clr.w -[A7] 000000AA 42A7 clr.l -[A7] 000000AC 42A7 clr.l -[A7] 000000AE 1F3C 0001 move.b -[A7], 0x1 000000B2 486E FFE0 pea.l [A6 - 0x20] 000000B6 303C 0706 move.w D0, 0x706 000000BA A816 syscall Pack8 000000BC 3E1F move.w D7, [A7]+ 000000BE 6600 00A6 bne +0xA8 /* 00000166 */ 000000C2 4267 clr.w -[A7] 000000C4 486E FFE0 pea.l [A6 - 0x20] 000000C8 2F3C 7773 7470 move.l -[A7], 0x77737470 /* 'wstp' */ 000000CE 2F2E FFD0 move.l -[A7], [A6 - 0x30] 000000D2 486E FFD4 pea.l [A6 - 0x2C] 000000D6 7004 moveq.l D0, 0x04 000000D8 2F00 move.l -[A7], D0 000000DA 303C 0A0F move.w D0, 0xA0F 000000DE A816 syscall Pack8 000000E0 3E1F move.w D7, [A7]+ 000000E2 6674 bne +0x76 /* 00000158 */ 000000E4 4267 clr.w -[A7] 000000E6 486E FFE0 pea.l [A6 - 0x20] 000000EA 2F3C 7773 7472 move.l -[A7], 0x77737472 /* 'wstr' */ 000000F0 486E FFF0 pea.l [A6 - 0x10] 000000F4 303C 0610 move.w D0, 0x610 000000F8 A816 syscall Pack8 000000FA 3E1F move.w D7, [A7]+ 000000FC 665A bne +0x5C /* 00000158 */ 000000FE 4267 clr.w -[A7] 00000100 486E FFE0 pea.l [A6 - 0x20] 00000104 2F3C 7772 6E67 move.l -[A7], 0x77726E67 /* 'wrng' */ 0000010A 486E FFE8 pea.l [A6 - 0x18] 0000010E 303C 0603 move.w D0, 0x603 00000112 A816 syscall Pack8 00000114 3E1F move.w D7, [A7]+ 00000116 6640 bne +0x42 /* 00000158 */ label00000118: 00000118 4267 clr.w -[A7] 0000011A 486E FFD8 pea.l [A6 - 0x28] 0000011E 2F3C 6B69 6478 move.l -[A7], 0x6B696478 /* 'kidx' */ 00000124 486E FFE8 pea.l [A6 - 0x18] 00000128 303C 0610 move.w D0, 0x610 0000012C A816 syscall Pack8 0000012E 3E1F move.w D7, [A7]+ 00000130 6618 bne +0x1A /* 0000014A */ 00000132 4267 clr.w -[A7] 00000134 486E FFD8 pea.l [A6 - 0x28] 00000138 2F3C 7768 6F73 move.l -[A7], 0x77686F73 /* 'whos' */ 0000013E 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000142 303C 0603 move.w D0, 0x603 00000146 A816 syscall Pack8 00000148 3E1F move.w D7, [A7]+ label0000014A: 0000014A 4267 clr.w -[A7] 0000014C 486E FFE8 pea.l [A6 - 0x18] 00000150 303C 0204 move.w D0, 0x204 00000154 A816 syscall Pack8 00000156 548F addq.l A7, 2 label00000158: 00000158 4267 clr.w -[A7] 0000015A 486E FFE0 pea.l [A6 - 0x20] 0000015E 303C 0204 move.w D0, 0x204 00000162 A816 syscall Pack8 00000164 548F addq.l A7, 2 label00000166: 00000166 4267 clr.w -[A7] 00000168 486E FFF0 pea.l [A6 - 0x10] 0000016C 303C 0204 move.w D0, 0x204 00000170 A816 syscall Pack8 00000172 548F addq.l A7, 2 label00000174: 00000174 4267 clr.w -[A7] 00000176 486E FFD8 pea.l [A6 - 0x28] 0000017A 303C 0204 move.w D0, 0x204 0000017E A816 syscall Pack8 00000180 548F addq.l A7, 2 label00000182: 00000182 3D47 0018 move.w [A6 + 0x18], D7 00000186 2E1F move.l D7, [A7]+ 00000188 4E5E unlink A6 0000018A 205F movea.l A0, [A7]+ 0000018C DEFC 0010 add.w A7, 0x10 00000190 4ED0 jmp [A0] 00000192 834D 4548 0000 dc.b "MEH"